<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title></title>
	<link rel="stylesheet" href="">
</head>
<body>
<script>
var a= {}
Object.defineProperty(a,"b",{
	 set:function(newValue){
	 	console.log("你要赋值给我,我的新值是"+newValue)
	 },
	 get:function(){
	 	console.log("你取我的值")
	 	return 2 //注意这里，我硬编码返回2
	 }
})
a.b =1 //打印 你要赋值给我,我的新值是1
console.log(a.b) //打印 你取我的值//打印 2 注意这里，和我的硬编码相同的
</script>	
</body>
</html>